Online Covering with Convex Objectives and Applications
نویسندگان
چکیده
We give an algorithmic framework for minimizing general convex objectives (that are differentiable and monotone non-decreasing) over a set of covering constraints that arrive online. This substantially extends previous work on online covering for linear objectives (Alon et al., STOC 2003) and online covering with offline packing constraints (Azar et al., SODA 2013). To the best of our knowledge, this is the first result in online optimization for generic non-linear objectives; special cases of such objectives have previously been considered, particularly for energy minimization. As a specific problem in this genre, we consider the unrelated machine scheduling problem with startup costs and arbitrary lp norms on machine loads (including the surprisingly non-trivial l1 norm representing total machine load). This problem was studied earlier for the makespan norm in both the offline (Khuller et al., SODA 2010; Li and Khuller, SODA 2011) and online settings (Azar et al., SODA 2013). We adapt the two-phase approach of obtaining a fractional solution and then rounding it online (used successfully to many linear objectives) to the non-linear objective. The fractional algorithm uses ideas from our general framework that we described above (but does not fit the framework exactly because of non-positive entries in the constraint matrix). The rounding algorithm uses ideas from offline rounding of LPs with non-linear objectives (Azar and Epstein, STOC 2005; Kumar et al., FOCS 2005). Our competitive ratio is tight up to a logarithmic factor. Finally, for the important special case of total load (l1 norm), we give a different rounding algorithm that obtains a better competitive ratio than the generic rounding algorithm for lp norms. We show that this competitive ratio is asymptotically tight. ∗Email: [email protected]. Supported in part by the Israel Science Foundation (grant No. 1404/10) and by the Israeli Centers of Research Excellence (I-CORE) program, (Center No.4/11). Part of this work was done while the author was visiting Microsoft Research, Redmond. †Email: [email protected]. Supported in part by the Israeli Centers of Research Excellence (I-CORE) program. ‡Email: [email protected]. Supported in part by a Duke University startup grant and a Google Faculty Research Award. Part of this work was done while the author was visiting Microsoft Research, Redmond.
منابع مشابه
Online Covering with Sum of $ell_q$-Norm Objectives
We consider fractional online covering problems with lq-norm objectives. The problem of interest is of the form min{f(x) : Ax ≥ 1, x ≥ 0} where f(x) = ∑ e ce‖x(Se)‖qe is the weighted sum of lq-norms and A is a non-negative matrix. The rows of A (i.e. covering constraints) arrive online over time. We provide an online O(log d+ log ρ)-competitive algorithm where ρ = max aij min aij and d is the m...
متن کاملOnline Covering with Sum of ̧q-Norm Objectives
We consider fractional online covering problems with ̧ q -norm objectives. The problem of interest is of the form min{f(x) : Ax Ø 1, x Ø 0} where f(x) = q e c e Îx(S e )Î qe is the weighted sum of ̧ q -norms and A is a non-negative matrix. The rows of A (i.e. covering constraints) arrive online over time. We provide an online O(log d + log fl)-competitive algorithm where fl = max aij min aij an...
متن کاملOnline Convex Covering and Packing Problems
We study the online convex covering problem and online convex packing problem. The (offline) convex covering problem is modeled by the following convex program: min ~ x∈Rn+ f(~x) s.t. A~x ≥ ~1 where f : R+ 7→ R+ is a monotone and convex cost function, and A is an m × n matrix with non-negative entries. Each row of the constraint matrix A corresponds to a covering constraint. In the online probl...
متن کاملOnline Primal-Dual Algorithms with Configuration Linear Programs
In this paper, we present primal-dual approaches based on configuration linear programs to design competitive online algorithms for problems with arbitrarily-grown objective. Non-linear, especially convex, objective functions have been extensively studied in recent years in which approaches relies crucially on the convexity property of cost functions. Besides, configuration linear programs have...
متن کاملFast Algorithms for Online Stochastic Convex Programming
We introduce the online stochastic Convex Programming (CP) problem, a very general version of stochastic online problems which allows arbitrary concave objectives and convex feasibility constraints. Many wellstudied problems like online stochastic packing and covering, online stochastic matching with concave returns, etc. form a special case of online stochastic CP. We present fast algorithms f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1412.3507 شماره
صفحات -
تاریخ انتشار 2014